crown impregnated with diamonds - French English Dictionary